/*
 * GUIElement.h
 *
 *  Created on: Apr 27, 2009
 *      Author: wrice
 */

#ifndef GUIELEMENT_H_
#define GUIELEMENT_H_
#include "GUI.h"
namespace GUI {

class GUIElement: EXTENDS_INTERFACE( Element ) {
public:
	virtual DOMString getId() = 0;
	virtual void setId(DOMString) = 0;

	virtual DOMString getTitle() = 0;
	virtual void setTitle(DOMString title) = 0;

	virtual DOMString getLang() = 0;
	virtual void setLang(DOMString lang) = 0;

	virtual DOMString getDir() = 0;
	virtual void setDir(DOMString dir) = 0;

	virtual DOMString getClassName() = 0;
	virtual void setClassName(DOMString className) = 0;
};

}

#endif /* GUIELEMENT_H_ */
